#pragma once
#include <gfx/dx12/dx_common.h>
#include <utl/image.h>
#include <gfx/dx12/command.h>

namespace primal
{
	namespace gfx
	{
		class Graphics;

		class Texture : public ComPtr<ID3D12Resource>
		{
		public:
			Texture(const utl::image& img, Graphics* g);
			//~Texture();
			descriptor_handle handle;
		private:

		};


	}
}